using System;
using System.Collections.Generic;
using System.Text;

/*
 * Nombre archivo: vacacion.cs 
 *
 * Descripcion: Declaración de los campos de la tabla vacacion
 *
 * Autor: PLUS-EW
 * Fecha:  23/03/2012 0:51:59
 *
 * Historial
 * ---------------------------------------------------------
 * Autor            Fecha               Modificación
 *
 */

namespace Entidades
{
	public class vacacion
	{
		private long id_vacacion;
		public long Id_vacacion
		{
			get { return id_vacacion;}
			set { id_vacacion = value;}
		}
		private DateTime fecha_reg_vacacion;
		public DateTime Fecha_reg_vacacion
		{
			get { return fecha_reg_vacacion;}
			set { fecha_reg_vacacion = value;}
		}
		private int id_usu_fk;
		public int Id_usu_fk
		{
			get { return id_usu_fk;}
			set { id_usu_fk = value;}
		}
		private string nombre_usu;
		public string Nombre_usu
		{
			get { return nombre_usu;}
			set { nombre_usu = value;}
		}
		private string quien_autoriza_vacacion;
		public string Quien_autoriza_vacacion
		{
			get { return quien_autoriza_vacacion;}
			set { quien_autoriza_vacacion = value;}
		}
		private DateTime fecha_ini_vacacion;
		public DateTime Fecha_ini_vacacion
		{
			get { return fecha_ini_vacacion;}
			set { fecha_ini_vacacion = value;}
		}
		private DateTime fecha_fin_vacacion;
		public DateTime Fecha_fin_vacacion
		{
			get { return fecha_fin_vacacion;}
			set { fecha_fin_vacacion = value;}
		}
		private int num_dias_vacacion;
		public int Num_dias_vacacion
		{
			get { return num_dias_vacacion;}
			set { num_dias_vacacion = value;}
		}
		private int estado_vacacion;
		public int Estado_vacacion
		{
			get { return estado_vacacion;}
			set { estado_vacacion = value;}
		}
		private string observacion_vacacion;
		public string Observacion_vacacion
		{
			get { return observacion_vacacion;}
			set { observacion_vacacion = value;}
		}
		private string tipo_pago_vacacion;
		public string Tipo_pago_vacacion
		{
			get { return tipo_pago_vacacion;}
			set { tipo_pago_vacacion = value;}
		}
		private int id_emp_fk;
		public int Id_emp_fk
		{
			get { return id_emp_fk;}
			set { id_emp_fk = value;}
		}
		private int id_cat_vac_fk;
		public int Id_cat_vac_fk
		{
			get { return id_cat_vac_fk;}
			set { id_cat_vac_fk = value;}
		}
		private cat_vacacion cat_vacacion;
		public cat_vacacion Cat_vacacion
		{
			get { return cat_vacacion;}
			set { cat_vacacion = value;}
		}
		private empleados empleados;
		public empleados Empleados
		{
			get { return empleados;}
			set { empleados = value;}
		}
	}
}